tenable (argument) - German English Dictionary